Bioinformatics Specific Cell BE ISA Extensions
نویسندگان
چکیده
Among other traditionally important application domains, bioinformatics has been recently recognized as a challenging field. The need to perform lots of processing of huge amounts of data within reasonable times demands the use of high performance computing systems. Although this kind of high performance architectures already exists and can indeed provide some speedup, efficiency levels keep being low, both in terms of performance and power consumption. This is understandable since the traditional design of microprocessors has focused on more commercially attractive application domains like multimedia and networking. With the arrival of the multicore era, researchers have already started mapping bioinformatics applications onto platforms like Cell BE. This type of heterogeneous multicore chips have been shown to be capable of achieving significant speedups by exploiting threadlevel and data-level parallelism at the same time. However, it has also been demonstrated that architectures like Cell BE have shortcomings that limit the performance efficiency when targeting bioinformatics workloads. Based on a previous work, we have augmented the instruction-set of the Cell BE SPU, with the aim of accelerating bioinformatics applications. We started looking at the possible improvements of the computational parts of a representative application of the field, i.e. ClustalW. Four arithmetic instructions have been tested with the CellSim simulator, achieving an accumulated acceleration of almost 14%.
منابع مشابه
Preliminary Work on a Mechanism for Testing a Customized Architecture
Hardware customization for scientific applications has shown a big potential for reducing power consumption and increasing performance. In particular, the automatic generation of ISA extensions for General-Purpose Processors (GPPs) to accelerate domain-specific applications is an active field of research. Those domain-specific customized processors are mostly evaluated in simulation environment...
متن کاملIsolated ZP-N domains constitute the N-terminal extensions of Zona Pellucida proteins
Zona Pellucida (ZP) domains have been found in a wide variety of extracellular proteins, in which they play essential role for polymerization. They are shared by the ZP proteins, which constitute the extracellular coat of animal eggs. Except from ZP3, constituting the primary sperm receptor, the ZP proteins possess, in addition to their C-terminal ZP domains, N-terminal extensions, which are th...
متن کاملCloning, molecular analysis and epitopics prediction of a new chaperone GroEL Brucella melitensis antigen
Objective(s):Brucellosis is a well-known domestic animal infectious disease, which is caused by Brucella bacterium. GroEL antigen increases Brucella survival and is one of the major antigens that stimulates the immune system. Hence, the objective of the present study was cloning and bioinformatics analysis of GroEL gene. Materials and Methods: The full-length open reading frame of this gene was...
متن کاملCurrent Research Efforts in Media ISA Development
This paper gives an overview of research efforts concentrating on developing ISA (Instruction Set Architecture) extensions on general-purpose workstation and desktop processors. Two major trends are increasing utilization of data-level parallelism in twodimensional data processing and increasing the number of operations executed per one instruction to obtain more complex functionality. Several ...
متن کاملgraph2tab, a library to convert experimental workflow graphs into tabular formats
MOTIVATIONS Spreadsheet-like tabular formats are ever more popular in the biomedical field as a mean for experimental reporting. The problem of converting the graph of an experimental workflow into a table-based representation occurs in many such formats and is not easy to solve. RESULTS We describe graph2tab, a library that implements methods to realise such a conversion in a size-optimised ...
متن کامل